using System;
using SLS.ExClassLib.Contract;
using SLS.ExClassLib.Events;
namespace LanSunStudio.Service.WorkFlowService
{ 
    partial class WorkFlowCenterService : IWorkFlowContract
    {


        public event EventHandler<ExMessageExEventArgs> OnJobArrival;
        public event EventHandler<ExMessageExEventArgs> JobStarted;
        public event EventHandler<ExMessageExEventArgs> JobQueryFinish;
        public event EventHandler<ExMessageExEventArgs> JobStartEdit;
        public event EventHandler<ExMessageExEventArgs> EditSelectedRecord;
        public event EventHandler<ExMessageExEventArgs> JobEditFinish;

        public event EventHandler<ExMessageExEventArgs> EditRecord;

        public event EventHandler<ExMessageExEventArgs> ReturnResult;
        public event EventHandler<ExMessageExEventArgs> GetWorkflowActivies;
        public event EventHandler<ExMessageExEventArgs> WriteLog;
        public event EventHandler<ExMessageExEventArgs> FileNewRecord;
        public event EventHandler<ExMessageExEventArgs> FileCopyRecord;
        public event EventHandler<ExMessageExEventArgs> FileSaveRecord;
        public event EventHandler<ExMessageExEventArgs> CreateByTemplate;
        public event EventHandler<ExMessageExEventArgs> ValidateRecord;
        public event EventHandler<ExMessageExEventArgs> ThisFail;
        public event EventHandler<ExMessageExEventArgs> ThisPass;
        public event EventHandler<ExMessageExEventArgs> ChildWorkFlowStart;  
 
    }
}
